protective clothing for automobile racing drivers - Englisch Synonyme Wörterbuch